Witchweed
September 5, 2025 | by Ian Taylor
Witchweed is a parasitic plant that finds and attaches to the roots of nearby plants using enzymes, siphoning nutrients and altering the host’s growth to...
Daily evidence and awe.
Dive deeper into biblical creation science.
Faith at your fingertips.
Visit the Creation Moments store!